package cn.ahaoweb.drule.core.model;

import cn.ahaoweb.drule.core.model.annotations.ClassAnn;
import cn.ahaoweb.drule.core.model.annotations.FieldAnn;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

/**
 * @Name: 基础规则对象
 * @Description:
 * @Author: wangzhonghao
 * @Date: 2025/1/26 11:37
 */
@ClassAnn(name = "基础对象"
        , superDepth = 0)
public class RuleBase implements Serializable {

    @FieldAnn(name = "提前变量"
            , enable = false)
    private Map<String, Object> advanceVariables = new HashMap<>();

    public Map<String, Object> getAdvanceVariables() {
        return advanceVariables;
    }

}
